#ifndef __LIGHTBAND_H
#define __LIGHTBAND_H

typedef enum _lightband_color_t {
    LB_COLOR_BLACK  = 0,
    LB_COLOR_BLUE   = 1,
    LB_COLOR_RED    = 2,
    LB_COLOR_PURPLE = 3,
    LB_COLOR_ORANGE = 4,
    LB_COLOR_GREEN  = 5,
    LB_COLOR_YELLOW = 6,
    LB_COLOR_WHITE  = 7,
    LB_COLOR_MAX,
} lb_color_t;

typedef enum _lightband_blink_t {
    LB_BLINK_KEEP = 0,
    LB_BLINK_SLOW = 1,
    LB_BLINK_FAST = 2,
    LB_BLINK_MAX,
} lb_blink_t;

int lb_set_light(int index, lb_color_t color, lb_blink_t blk);

#endif